# TB-RK3588SD Interface Definition
The detail interface diagram of the TB-RK3588SD is shown below.
## Top Interface

## Bottom Interface

## 40Pin GPIO Pin Definition
| Pin Net | Pin NUM | Pin NUM | Pin Net |
| -------- | ------- | ------- | -------- |
| 3.3V | 1 | 2 | 5V |
| SDA | 3 | 4 | 5V |
| SCL | 5 | 6 | GND |
| GPIO | 7 | 8 | TXD |
| GND | 9 | 10 | RXD |
| GPIO | 11 | 12 | GPIO |
| GPIO | 13 | 14 | GND |
| GPIO | 15 | 16 | GPIO |
| 3.3V | 17 | 18 | GPIO |
| MOSI | 19 | 20 | GND |
| MISO | 21 | 22 | GPIO |
| SCLK | 23 | 24 | CE0 |
| GND | 25 | 26 | CE1 |
| SDA | 27 | 28 | SCL |
| GPIO | 29 | 30 | GND |
| GPIO | 31 | 32 | GPIO |
| GPIO | 33 | 34 | GND |
| GPIO | 35 | 36 | GPIO |
| GPIO/TXD | 37 | 38 | GPIO |
| GND | 39 | 40 | GPIO/RXD |
Note: PIN37 and PIN39 can only be used for debug UART and cannot be used for any other purposes.
# TB-RK3588SD Specification
| **Specification** | |
| ----------------- | ------------------------------------------------------------ |
| SOC | Rockchip RK3588S |
| CPU | quad-core Cortex-A76 and quad-core Cortex-A55, frequency up to 2.4GHz |
| GPU | Mali-G610
Support OpenGL ES1.1, 2.0,3.2/OpenCL2.2/Vulkan1.2
Embedded high performance 2D、3D acceleration hardware |
| VPU | **video decoding**
• H.265/VP9, 8K@60fps
• H.264, 8K@30fps
• AV1 4K@60fps
**vedio encoding**
• H.265/H.264, 8K@30fps |
| NPU | NPU computing power up to 6 TOPS,Support INT4/INT8/INT16 mixed operation
Support framework switching of TensorFlow / MXNet / PyTorch / Caffe |
| RAM | 4GB/8GB LPDDR4X |
| Flash | SPI NOR Flash 128Mbit + SD Card (Optional) |
| Ethernet | 1×GMAC(10/100/1000M) ( Realtek RTL8111H ) |
| wirless | Support 2.4G/5G WiFi, support 802.11b/g/n, BT5.0 |
| USB | 1×USB2.0 Host(Type-A)
1×USB3.0 Host(Type-A)
1×TypeC (4lanes dp output)
1×TypeC (power in) |
| Audio | 1×HDMI
1×Earphone
1×DP(Type-C) |
| Display | 1×MIPI, up to 4K@60fps
1×HDMI, up to 8K@60fps
1×DP(Type-c), up to 8K@30fps |
| Camera | 1×MIPI-CSI (support 4K) |
| Debug | 1×debug port(via 40pin GPIO pin37 and pin40) |
| GPIO | 40Pin GPIO , support UART,SPI,I2C,PWM |
| TF card | 1×TF card, support SD3.0 |
| Power In | Type-C, power input only (PD2.0/3.0 supported) |
| System | Linux, android |
| Size | 89mm×57mm×17mm |
# Hardware Resource
- **[Hardware Resource](https://console.box.lenovo.com/l/31LaT6)**
- **[Specification](https://console.box.lenovo.com/l/31LaT6)**